home *** CD-ROM | disk | FTP | other *** search
- Snapper
- =======
-
- Ein Programm von und (ab v1.60) von
-
- Udo Steinbach Jens Brüggemann
- Bloherfelder Straße 153 Reuterdamm 122
- 26129 Oldenburg 30853 Langenhagen
-
- MausNet: Udo Steinbach @ OL2 MausNet: Jens Brüggemann @ H
-
-
- Snapper ist ein Programm, mit dem man beliebige Bildschirmausschnitte in
- Image-Dateien speichern kann.
-
- Snapper wurde unter Verwendung der Mydial-Library von Olaf Meisiek und NKCC
- von Harald Siegmund geschrieben.
-
-
- Installation
-
- Snapper läuft als Programm und als Accessory. Es gibt folgende
- Möglichkeiten:
- Sie können es als Accessory beim nächsten Booten mitladen. Dazu
- kopieren Sie das Programm einfach auf das Bootlaufwerk (meist C: oder
- A:) und benennen es in SNAPPER.ACC um. Wenn Sie jetzt Resetten, kann
- Snapper jederzeit in Aktion treten.
- Sie können es auch jederzeit mit Chameleon laden, und auch wieder
- entfernen.
- Sie benennen es in SNAPPER.APP oder SNAPPER.PRG um und starten es. Das
- dürfte nur unter Multitasking von Interesse sein, da aber wohl auch
- als bevorzugte Methode.
-
-
- Bedienung
-
- Wird Snapper aufgerufen, erscheint folgender Dialog:
-
- "Koordinaten" Hier wird bestimmt, wie die Koordinaten des zu sichernden
- Bildschirmausschnitts gewählt werden sollen.
- <Wählbare Fläche> Man kann mit der Maus ein "Gummiband" aufziehen.
- <Ganzer Bildschirm> Es wird der ganze Bildschirm gespeichert.
- <Fenster> Die Koordinaten werden durch ein Fenster bestimmt. Auch der
- Desktop zählt als Fenster.
- <oberstes> In diesem Fall durch das oberste (aktive) Fenster. Unter
- MultiTOS oder MagiC besteht diese Wahlmöglichkeit nicht.
- <wählbares> Das Fenster wird durch Anklicken mit der Maus bestimmt,
- wenn der Dialog mit <Los gehts> verlassen wird.
- <mit Rahmen> Ist dieser Button angewählt, werden die Maße des
- Fensters inklusive der Titelzeile, der Slider, usw. gewählt.
- Ansonsten nur die Arbeitsfläche.
- Beim Desktop ist die Arbeitsfläche der Bildschirm ohne Menüzeile,
- der Rahmen die Menüzeile.
- <Kontrolle> Vor dem Speichern wird der gewählte Ausschnitt invertiert
- und es erscheint ein Alert. So kann man sehen, ob auch tatsächlich das
- Gewünschte gespeichert wird, und ggf. noch abbrechen.
- <x Sekunden warten> Zwischen Dateiabfrage und Speichern des Bildes
- wird x Sekunden gewartet. Vor und nach der Aktion ertönt ein "Ping".
- Wird eine Wartezeit angegeben, findet keine Kontrolle statt!
- Sollen so modale Dialoge gespeichert werden, ist es von Vorteil, wenn
- diese auf weißer Fläche erscheinen, da man dann "Weiß abschneiden"
- wählen kann und den Bereich nicht 100%ig genau angeben muß, um
- Nachbearbeitung zu verhindern.
- "Rand"
- <Weiß abschneiden> Eventuell vorhandene weiße Ränder der bestimmten
- Fläche werden abgeschnitten. Die Funktion kann bei viel weißer Fläche
- schon etliche Sekunden dauern!
- <x Punkte zugeben> Um den Ausschnitt wird ein weißer Rand mit x
- Punkten gelegt. Und zwar, nachdem das Weiß abgeschnitten wurde, falls
- überhaupt gewählt. (Derzeit wird in Direct-Color Schwarz zugegeben.)
- "IMG"
- <ins Clipboard> Die Image-Datei wird direkt unter dem Namen SCRAP.IMG
- ins GEM-Clipboard gespeichert. Ein Fileselector erscheint nicht.
- <Palette sichern> Ist dieser Punkt angewählt, wird die aktuelle
- Farbpalette mit abgespeichert. Ansonsten wird sie weggelassen, was
- verständlicherweise bei Farbe nicht empfehlenswert ist.
- Da bei High- und TrueColor keine Palette vorhanden ist, kann sie in
- diesen Modi auch nicht mit abgespeichert werden. Dieses Grafikformat
- ist relativ neu und wird nur von wenigen Programmen "verstanden".
- "Auflösung"
- <horizontal> x <vertikal> dpi. dpi = dots per inch, Punkte pro Zoll.
- 1 Zoll = 25,4 mm.
- Daraus ergibt sich die effektive Bildgröße. Wenn überhaupt, werden
- diese Werte nur beim Drucken verwendet (z.B. TeX).
- Beim Start werden die Werte der aktuellen Bildschirmauflösung
- eingesetzt (keuch, aber pi mal Daumen kommt es schon hin).
- "Einstellungen"
- <Laden> Die Einstellungen werden aus Snapper geladen. Snapper darf
- nicht gepackt sein! Kann es sich nicht selber finden, erscheint der
- Fileselector.
- <Sichern> Die Einstellungen werden in Snapper gesichert. Stehen die
- Werte für die Auflösung auf Null, werden sie beim nächsten Laden
- wieder auf die Bildschirmauflösung gesetzt.
- Snapper darf nicht gepackt sein! Kann es sich nicht selber finden,
- erscheint der Fileselector.
- <Los gehts> Die zu speichernden Koordinaten werden ermittelt. Danach
- erscheint der Fileselector (außer <ins Clipboard> ist angewählt). Man
- gibt wie in jedem anderen Programm einen Namen ein, und die gewählte
- Fläche wird gespeichert. Der Pfad und der Name werden für den nächsten
- Aufruf gemerkt, wenn Snapper als Accessory läuft.
- Ist nichts zu speichern, weil "Weiß abschneiden" gewählt wurde und die
- Fläche nur aus Weiß besteht, erscheint der Fileselector nicht, sondern
- eine entsprechende Meldung.
- <Abbruch> Es passiert nichts weiter.
-
-
- Rechtliches
-
- Snapper ist FreeWare. Snapper darf zu nicht kommerziellen Zwecken frei
- kopiert werden. Der Verkauf von Snapper, der Vertrieb über PD-Versender
- und der Vertrieb mit anderer nicht kostenloser Software ist ohne meine
- schriftliche Genehmigung (möglicherweise gegen Gebühr) nicht gestattet.
- Die Verbreitung über Mailboxen und BBSe ist gestattet, wenn für den
- Download keine gesonderte Gebühr erhoben wird.
- Snapper muß immer komplett und unverändert weitergegeben werden. Dazu
- gehören die Dateien:
- SNAPPER.TXT Diese Anleitung
- SNAPPER.UPL Kurzbeschreibung für den Programmteil der Maus-Boxen.
- SNAPPER.APP oder
- SNAPPER.ACC Das Programm.
- Es würde mich freuen, wenn ich von den Benutzern eine kleine Nachricht
- (eMail oder Postkarte oder so) erhalten würde.
-
- Ich, Jens Brüggemann (Udo sowieso nicht mehr), übernehme keine Haftung für
- irgendwelche direkten oder indirekten Schäden - einschließlich, aber nicht
- beschränkt auf - materielle oder finanzielle Schäden, die durch die Benut-
- zung von Snapper, oder die Untauglichkeit von Snapper für einen bestimmten
- Zweck, entstehen.
-
-
- Und nun viel Spaß damit!
-
- Ein Lob für die Idee, die Existenz usw. könnt ihr gerne noch an Udos
- Adresse schicken (siehe oben). Kommentare, Flüche, Fragen und Vorschläge
- zur aktuellen Version bitte an meine Adresse:
-
- MausNet: Jens Brüggemann @ H
- Internet: Jens_Brueggemann@maush.han.de
- oder: Jens_Brueggemann@h.maus.de
-
-
- Änderungen
-
- 31.01.95 v1.60
- - Fehlerhafte Erkennung von TrueColor und Paletten-Auflösungen gefixt;
- 'Palette speichern' geht; weiß wird nicht mehr zu blau verstellt.
- - Der Dialog sieht auch in kleinen Auflösungen und mit geänderten AES-
- Zeichensätzen immer vernünftig aus. In ST-Low und Falcon-TrueColor
- zwar immernoch nicht ganz auf dem Bildschirm, aber voll bedienbar.
- - Mover-Fehler bei Alerts behoben.
- - 'Oberstes Fenster' ist zusätzlich zu MultiTOS nun auch unter MagiC
- gesperrt, da es auch dort nicht analog zu Single-TOS funktioniert.
- - Keine doppelten '\' mehr im Fileselector im Wurzelverzeichnis.
- - Neue Option: 'ins Clipboard'.
- - Neue Version der Mydials, die jetzt mit geänderten AES-Fonts klar-
- kommt, aber leider auch viel mehr Speicher verbrät. :-(
- - Als Accessory reagiert Snapper auf VA_START.
- - Komprimieren und Speichern jetzt gut doppelt so schnell.
- - Bei TrueColor werden nur noch echte Farbplanes gespeichert, Overlay-
- Bits werden - wie auch beim Randabschneiden - ignoriert.
- - Auch bei nach oben und/oder links aufgezogenem Gummiband stimmen jetzt
- die Koordinaten genau.
- - Beim 'Laden' und 'Speichern' der Einstellungen wird der Dialog nicht
- mehr verlassen. 'Laden' geht auch als Programm.
- - Die Wartezeit ist nun auch als Programm erlaubt. (Multitasking!)
- - Der Kontroll-Alert enthält zusätzlich einen Abbruch-Button, wichtig
- beim Snappen ins Clipboard.
- - Angabe der Auflösung in der IMG-Datei korrigiert.
- - Und viele andere Dinge. :-)
- --------
- 16.10.93 v1.51, Reihenfolge der Farben kann nicht mehr gewählt werden,
- denn BitIndex ist Standard.
- 13.07.93 Bei der Kontrolle erscheint ein Alert.
- 12.07.93 v1.5, Auf High und True Color erweitert. Nicht getestet!
- 26.06.93 Bei wählbarer Fläche erscheint das Gummiband jetzt auch in der
- Menüzeile.
- 25.06.93 Bei mehr als 256 Farben erscheint ein Alert.
- 22.06.93 v1.41, Jetzt läuft es auch mit MultiTOS und Memory protection.
- 21.06.93 Nachdem der Fileselector verschwunden ist, wird noch eine halbe
- Sekunde für Redraw gewartet.
- 19.06.93 v1.4, Man kann die Einstellungen speichern.
- 14.06.93 Die meisten Bilder werden jetzt kürzer.
- 10.06.93 v1.3, Zeitverzögertes Snappen eingebaut.
- 30.05.93 v1.2, Reihenfolge der Farben wahlweise nach VDI oder Bitplanes.
- 28.05.93 v1.1, Auflösung ist einstellbar; Kontrolle eingebaut.
- 30.04.93 v1.03, Bei manchen Bildern Speichern ohne Ende.
- 28.04.93 v1.02, Es funktioniert unter MultiTOS.
- Bestimmung des Fensters mit der Maus möglich.
- 17.04.93 Packen der Grafik optimiert. Die Dateien werden jetzt etwas
- kürzer.
- 13.04.93 v1.01, jetzt geht auch Farbe. Speichern mit/ohne Palette.
- 10.04.93 v1.0, erste öffentliche Version.
-